Sensei\Internal\Installer\Migrations\Student_Progress_Migration A

Total Complexity 55
Dependencies 6
Dependents 1
Total lines 502
Lines of code 299
Logical lines of code 147
Comment lines 135
Methods 14
Properties 4

Methods 14

Method Rating Maintainability Complexity Lines of code
get_comments_and_meta()
A
37 13 75
prepare_lesson_progress_to_insert()
A
41 8 64
prepare_progress_to_insert()
S
51 7 29
prepare_course_progress_to_insert()
S
48 5 35
generate_column_clauses()
S
50 5 28
run()
S
58 4 15
insert_with_batches()
S
59 3 14
add_error()
S
67 3 8
db_query()
S
67 2 8
__construct()
S
77 1 4
get_errors()
S
82 1 3
target_version()
S
82 1 3
convert_to_utc()
S
69 1 6
generate_insert_sql_for_batch()
S
67 1 7